parking ramp - German English Dictionary